package ventanas;

import java.awt.BorderLayout;
import java.awt.FlowLayout;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;

import controlador.ClienteController;

public class JDRegistrarCliente extends JDialog {

	private final JPanel contentPanel = new JPanel();
	private JTextField txtCodigo;
	private JTextField txtNombre;
	private JTextField txtSituacion;
	private JLabel lblCodigo;
	private JLabel lblSituacion;
	private JLabel lblNombre;
	private JLabel lblClicve;
	private JLabel lblClinom;
	private JLabel lblClisit;
	private JButton btnGrabar;
	private JButton btnSalir;


	public JDRegistrarCliente() {
		
		contentPanel.setLayout(null);
		setSize(561, 400);
		getContentPane().setLayout(null);
		
		lblCodigo = new JLabel("Codigo");
		lblCodigo.setBounds(97, 57, 46, 14);
		getContentPane().add(lblCodigo);
		
		lblNombre = new JLabel("Nombre");
		lblNombre.setBounds(97, 82, 46, 14);
		getContentPane().add(lblNombre);
		
		lblSituacion = new JLabel("Situacion");
		lblSituacion.setBounds(97, 107, 46, 14);
		getContentPane().add(lblSituacion);
		
		txtCodigo = new JTextField();
		txtCodigo.setBounds(142, 54, 86, 20);
		getContentPane().add(txtCodigo);
		
		txtNombre = new JTextField();
		txtNombre.setBounds(142, 79, 86, 20);
		getContentPane().add(txtNombre);	
		
		txtSituacion = new JTextField();
		txtSituacion.setBounds(142, 104, 86, 20);
		getContentPane().add(txtSituacion);
			
		lblClicve = new JLabel("clicve");
		lblClicve.setBounds(238, 57, 46, 14);
		getContentPane().add(lblClicve);
		
		lblClinom = new JLabel("clinom");
		lblClinom.setBounds(238, 82, 46, 14);
		getContentPane().add(lblClinom);
		
		lblClisit = new JLabel("clisit");
		lblClisit.setBounds(238, 107, 46, 14);
		getContentPane().add(lblClisit);
		
		btnGrabar = new JButton("Grabar");
		btnGrabar.setBounds(307, 53, 89, 23);
		getContentPane().add(btnGrabar);
		
		btnSalir = new JButton("Salir");
		btnSalir.setBounds(307, 78, 89, 23);
		getContentPane().add(btnSalir);
	}
	
	public String getCodigo(){
		return txtCodigo.getText().trim();
	}
	
	public String getNombre(){
		return txtNombre.getText().trim();
	}
	
	public String getSituacion(){
		return txtSituacion.getText().trim();
	}
	
	public JButton getGrabar(){
		return btnGrabar;
	}
	public JButton getSalir(){
		return btnSalir;
	}
	
	public void setControlador(ClienteController controlador){
		btnGrabar.addActionListener(controlador);
		btnSalir.addActionListener(controlador);
	}
	
	
}
